package com.xltq.service;

import com.xltq.entity.Cart;

import java.util.List;

//操作dao层的Service逻辑和提供给Controller操作
public interface ICartService {
    //用户的购物车(创建购物车)
    void crateCart(int uid, int pid)throws Exception;
    //获取用户购物车中给所有商品信息
    List<Cart> findAll(int uid) throws  Exception;
    //根据购物车id删除单个购物车中的商品信息
    void deleteCartByCid(int cid) throws Exception;
    //根据购物车id更新购物车中商品信息(价格和属性)
    void updateCartByCid(String cid, String price, String num)throws Exception;
    //清空用户购物车
    void clearCart(String uid)throws Exception;
}
